<!--课程管理-->
<div class="OutDiv">
  <!--主页面-->
  <div class="mainPage" [hidden]="mainStatus !== 1">
    <div class="exciseTableDiv">
      <div class="aRow tableTop">
        <!--<button nz-button nzType="primary" (click)="clickAdd()" [hidden]="!isDepartShow"><i nz-icon nzType="plus" nzTheme="outline"></i>新增</button>-->
        <!--<button nz-button nzType="default"-->
                <!--nz-popconfirm-->
                <!--nzOkType="danger"-->
                <!--nzTitle="确定删除所选课程吗?"-->
                <!--(nzOnCancel)="cancelFn()"-->
                <!--(nzOnConfirm)="deleteAll()"-->
                <!--nzPlacement="top"-->
                <!--[disabled]="canDelete"-->
                <!--[hidden]="!isDepartShow"-->
        <!--&gt;-->
          <!--<i nz-icon nzType="delete" nzTheme="outline"></i>删除-->
        <!--</button>-->
        <button nz-button nzType="primary" (click)="publish(null)" [disabled]="canDelete"><i nz-icon nzType="plus" nzTheme="outline"></i>发布评价</button>
        <nz-dropdown [nzTrigger]="'hover'" class="m-r-sm" [hidden]="!isDepartShow">
          <button nz-dropdown nz-button nzType="primary"><i nz-icon nzType="upload" nzTheme="outline"></i>
            导出
          </button>
          <ul nz-menu>
            <li nz-menu-item (click)="exportShow(1)">导出选中</li>
            <li nz-menu-item (click)="exportShow(3)">导出全部</li>
          </ul>
        </nz-dropdown>
        <div style="float: right;">
          <span>学年：</span>
          <nz-select style="width: 160px; margin-right: 20px" nzAllowClear nzPlaceHolder="请选择" [(ngModel)]="topSearch.schoolYear" (ngModelChange)="yearSearchChange($event)">
            <nz-option *ngFor="let item of yearListSearch" [nzLabel]="item.schoolYear" [nzValue]="item.schoolYear"></nz-option>
          </nz-select>
          <span>学期：</span>
          <nz-select style="width: 160px; margin-right: 20px" nzAllowClear nzPlaceHolder="请选择" [(ngModel)]="topSearch.semesterId">
            <nz-option *ngFor="let item of semestSearch" [nzLabel]="item.semesterName" [nzValue]="item.id"></nz-option>
          </nz-select>
          <span>课程名称：</span>
          <input nz-input [(ngModel)]="topSearch.name" placeholder="请输入"/>
          <span>任课教师：</span>
          <input nz-input [(ngModel)]="topSearch.teacherName" placeholder="请输入"/>
          <!--<span>授课班级：</span>-->
          <!--<input nz-input [(ngModel)]="topSearch.classesName" placeholder="请输入"/>-->
          <button nz-button style="margin-right:10px;" nzType="primary" (click)="clickSearch()">查询
          </button>
          <button style="margin-right: 0" nz-button nzType="default" (click)="resetSearch()">重置</button>
        </div>
      </div>
      <div class="w100 fl-l">
        <ng-template #totalTemplate let-total>总共 {{ pageInfo.totalRecords ? pageInfo.totalRecords : 0 }}条
        </ng-template>
        <nz-table
          #exciseBankTable
          nzBordered
          [nzData]="allList"
          [nzFrontPagination]="false"
          [nzShowPagination]="true"
          [nzPageIndex]="pageInfo.first"
          [nzTotal]="pageInfo.totalRecords"
          [nzShowTotal]="totalTemplate"
          [nzPageSize]="pageInfo.rows"
          [nzLoadingDelay]="1"
          [nzPageSizeOptions]="[10,20,30,50,100]"
          [nzShowQuickJumper]="true"
          [nzShowSizeChanger]="true"
          (nzPageIndexChange)="searchPageIndex($event)"
          (nzPageSizeChange)="searchPageSize($event)"
          (nzCurrentPageDataChange)="currentPageDataChange($event)"
          [nzWidthConfig]="nzWidthConfigs"
          [nzScroll]="{x: '1950px'}"
        >
          <thead>
          <tr>
            <th class="tableCheck"
                nzShowCheckbox
                [(nzChecked)]="isAllCheck"
                [nzIndeterminate]="isIndeterminate"
                (nzCheckedChange)="checkAll($event)"
                nzLeft="0px"
            ></th>
            <th>学年</th>
            <th>学期</th>
            <th>课程编号</th>
            <th>课程名称</th>
            <th>课时</th>
            <th>课程类型</th>
            <th>开课部门</th>
            <th>任课教师</th>
            <th>工号</th>
            <th>职称</th>
            <!--<th>授课系部</th>-->
            <!--<th>授课专业</th>-->
            <!--<th>授课班级</th>-->
            <th>上课地点</th>
            <th *ngIf="countAuthField.includes('deptEvaluateCount')">系部评价次数</th>
            <th *ngIf="countAuthField.includes('superviseEvaluateCount')">督导评价次数</th>
            <th>学生评价次数</th>
            <th nzRight="0px">操作</th>
          </tr>
          </thead>
          <tbody>
          <tr *ngFor="let data of exciseBankTable.data">
            <td
              nzShowCheckbox
              [(nzChecked)]="mapOfCheckedId[data.id]"
              (nzCheckedChange)="refreshStatus()"
              nzLeft="0px"
            ></td>
            <td>{{ data.schoolYear}}</td>
            <td>{{ data.semesterName}}</td>
            <td>{{ data.number}}</td>
            <td>{{ data.name}}</td>
            <td>{{ data.sectionCount}}</td>
            <td>{{ data.type}}</td>
            <td>{{ data.startDeptName}}</td>
            <td>{{ data.teacherName}}</td>
            <td>{{ data.teacherNumber}}</td>
            <td>{{ data.teacherTitle}}</td>
            <!--<td>{{ data.teachDeptName}}</td>-->
            <!--<td>{{ data.majorName}}</td>-->
            <!--<td>{{ data.classesListName}}</td>-->
            <td>{{ data.address}}</td>
            <td *ngIf="countAuthField.includes('deptEvaluateCount')">{{data.deptEvaluateCount}}</td>
            <td *ngIf="countAuthField.includes('superviseEvaluateCount')">{{ data.superviseEvaluateCount}}</td>
            <td>{{ data.studentEvaluateCount}}</td>
            <td nzRight="0px">
              <!--<span class="operaFont firOpera" (click)="edit(data)" [hidden]="!isDepartShow">编辑</span>-->
              <span class="operaFont firOpera" (click)="studentClick(data)">学生详情</span>
              <span class="operaFont firOpera" (click)="publish(data)">发布评价</span>
              <!--<span class="operaFont operaTao"-->
                    <!--nz-popconfirm-->
                    <!--nzOkType="danger"-->
                    <!--nzTitle="确定删除该课程吗?"-->
                    <!--(nzOnConfirm)="deleteOne(data.id)"-->
                    <!--nzPlacement="top"-->
                    <!--[hidden]="!isDepartShow"-->
              <!--&gt;删除</span>-->
            </td>
          </tr>
          </tbody>
        </nz-table>
      </div>
    </div>
  </div>
  <!--新增页面-->
  <div class="addPage" *ngIf="mainStatus === 2">
    <div class="backdiv">
      <span>课程信息</span>
      <span class="fl-r operaFont" (click)="back()">
        返回上一级<i class="fa fa-reply m-l-sm"></i>
      </span>
    </div>
    <div>
      <form nz-form [formGroup]="validateForm">
        <div nz-row>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                学年
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <nz-select class="w-6" formControlName="schoolYearId" [nzPlaceHolder]="'请选择'" [(ngModel)]="addObj.schoolYearId" (ngModelChange)="yearListChange($event)">
                  <nz-option *ngFor="let item of yearList" [nzLabel]="item.schoolYear" [nzValue]="item.schoolYear"></nz-option>
                </nz-select>
                <nz-form-explain
                  *ngIf="validateForm.get('schoolYearId').dirty && validateForm.get('schoolYearId').errors">
                  <span [hidden]="!validateForm.hasError('required','schoolYearId')">学年不能为空</span>
                </nz-form-explain>
              </nz-form-control>
            </nz-form-item>
          </div>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                学期
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <nz-select class="w-6" formControlName="semesterId" [nzPlaceHolder]="'请选择'" [(ngModel)]="addObj.semesterId">
                  <nz-option *ngFor="let item of semesterList" [nzLabel]="item.semesterName" [nzValue]="item.id"></nz-option>
                </nz-select>
                <nz-form-explain
                  *ngIf="validateForm.get('semesterId').dirty && validateForm.get('semesterId').errors">
                  <span [hidden]="!validateForm.hasError('required','semesterId')">学期不能为空</span>
                </nz-form-explain>
              </nz-form-control>
            </nz-form-item>
          </div>
        </div>
        <div nz-row>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                课程编码
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <input nz-input placeholder="请输入" [(ngModel)]="addObj.number" formControlName="number"/>
                <nz-form-explain
                  *ngIf="validateForm.get('number').dirty && validateForm.get('number').errors">
                  <span [hidden]="!validateForm.hasError('required','number')">课程编码不能为空</span>
                </nz-form-explain>
              </nz-form-control>
            </nz-form-item>
          </div>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                课程名称
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <input nz-input placeholder="请输入" [(ngModel)]="addObj.name" formControlName="name"/>
                <nz-form-explain
                  *ngIf="validateForm.get('name').dirty && validateForm.get('name').errors">
                  <span [hidden]="!validateForm.hasError('required','name')">课程名称不能为空</span>
                </nz-form-explain>
              </nz-form-control>
            </nz-form-item>
          </div>
        </div>
        <div nz-row>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                课程类型
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <nz-select class="w-6" formControlName="type" [nzPlaceHolder]="'请选择'" [(ngModel)]="addObj.type">
                  <nz-option nzLabel="专业课" [nzValue]="'专业课'"></nz-option>
                  <nz-option nzLabel="通识课" [nzValue]="'通识课'"></nz-option>
                </nz-select>
                <nz-form-explain
                  *ngIf="validateForm.get('type').dirty && validateForm.get('type').errors">
                  <span [hidden]="!validateForm.hasError('required','type')">课程类型不能为空</span>
                </nz-form-explain>
              </nz-form-control>
            </nz-form-item>
          </div>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                课时
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <nz-input-number [nzMin]="0" [nzStep]="1" style="width: 100%" [(ngModel)]="addObj.sectionCount" formControlName="sectionCount"></nz-input-number>
                <nz-form-explain
                  *ngIf="validateForm.get('sectionCount').dirty && validateForm.get('sectionCount').errors">
                  <span [hidden]="!validateForm.hasError('required','sectionCount')">课时不能为空</span>
                </nz-form-explain>
              </nz-form-control>
            </nz-form-item>
          </div>
        </div>
        <div nz-row>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                开课部门
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <nz-tree-select
                  style="width: 100%"
                  [nzNodes]="collogeList"
                  nzShowSearch
                  nzAllowClear
                  nzPlaceHolder="请选择"
                  formControlName="startDeptId"
                  [(ngModel)]="addObj.startDeptId"
                  (ngModelChange)="departChange($event)"
                >
                </nz-tree-select>
                <nz-form-explain
                  *ngIf="validateForm.get('startDeptId').dirty && validateForm.get('startDeptId').errors">
                  <span [hidden]="!validateForm.hasError('required','startDeptId')">开课部门不能为空</span>
                </nz-form-explain>
              </nz-form-control>
            </nz-form-item>
          </div>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                任课教师
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <nz-select class="w-6" formControlName="teacherId" [nzPlaceHolder]="'请选择'" nzShowSearch [(ngModel)]="addObj.teacherId" (ngModelChange)="teacherListChange($event)">
                  <nz-option *ngFor="let item of teacherList" [nzLabel]="item.name" [nzValue]="item.id"></nz-option>
                </nz-select>
                <nz-form-explain
                  *ngIf="validateForm.get('teacherId').dirty && validateForm.get('teacherId').errors">
                  <span [hidden]="!validateForm.hasError('required','teacherId')">任课教师不能为空</span>
                </nz-form-explain>
              </nz-form-control>
            </nz-form-item>
          </div>
        </div>
        <div nz-row>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                工号
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <input nz-input placeholder="请输入" [(ngModel)]="addObj.teacherNumber" formControlName="teacherNumber" disabled/>
              </nz-form-control>
            </nz-form-item>
          </div>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                职称
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <input nz-input placeholder="请输入" [(ngModel)]="addObj.teacherTitle" formControlName="teacherTitle" disabled/>
              </nz-form-control>
            </nz-form-item>
          </div>
        </div>
        <div nz-row>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                授课系部
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <nz-tree-select
                  style="width: 100%"
                  [nzNodes]="collogeList"
                  nzShowSearch
                  nzAllowClear
                  nzPlaceHolder="请选择"
                  formControlName="teachDeptId"
                  [(ngModel)]="addObj.teachDeptId"
                  (ngModelChange)="collChange($event)"
                >
                </nz-tree-select>
                <nz-form-explain
                  *ngIf="validateForm.get('teachDeptId').dirty && validateForm.get('teachDeptId').errors">
                  <span [hidden]="!validateForm.hasError('required','teachDeptId')">授课系部不能为空</span>
                </nz-form-explain>
              </nz-form-control>
            </nz-form-item>
          </div>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                授课专业
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <nz-select class="w-6" formControlName="majorId" [nzPlaceHolder]="'请选择'" nzShowSearch [(ngModel)]="addObj.majorId" (ngModelChange)="majorChange($event)">
                  <nz-option *ngFor="let item of marjorList" [nzLabel]="item.text" [nzValue]="item.value"></nz-option>
                </nz-select>
                <nz-form-explain
                  *ngIf="validateForm.get('majorId').dirty && validateForm.get('majorId').errors">
                  <span [hidden]="!validateForm.hasError('required','majorId')">授课专业不能为空</span>
                </nz-form-explain>
              </nz-form-control>
            </nz-form-item>
          </div>
        </div>
        <div nz-row>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                授课班级
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <nz-select class="w-6" formControlName="classesIdList" [nzPlaceHolder]="'请选择'" nzMode="multiple" nzShowSearch [(ngModel)]="addObj.classesIdList">
                  <nz-option *ngFor="let item of classList" [nzLabel]="item.text" [nzValue]="item.value"></nz-option>
                </nz-select>
                <nz-form-explain
                  *ngIf="validateForm.get('classesIdList').dirty && validateForm.get('classesIdList').errors">
                  <span [hidden]="!validateForm.hasError('required','classesIdList')">授课班级不能为空</span>
                </nz-form-explain>
              </nz-form-control>
            </nz-form-item>
          </div>
          <div nz-col nzSpan="12">
            <nz-form-item>
              <nz-form-label nzRequired [nzSm]="4">
                上课地点
              </nz-form-label>
              <nz-form-control [nzSm]="20" [nzXs]="12">
                <input nz-input placeholder="请输入" [(ngModel)]="addObj.address" formControlName="address"/>
                <nz-form-explain
                  *ngIf="validateForm.get('address').dirty && validateForm.get('address').errors">
                  <span [hidden]="!validateForm.hasError('required','address')">上课地点不能为空</span>
                </nz-form-explain>
              </nz-form-control>
            </nz-form-item>
          </div>
        </div>
      </form>
    </div>
    <div class="submitStyle">
      <div>
        <button nz-button nzType="default" (click)="back()">取消</button>
        <button class="m-l-lm" nz-button nzType="primary" [disabled]="!validateForm.valid" (click)="creatClick()">确定</button>
      </div>
    </div>
  </div>

  <!--发布评价页面-->
  <div class="addPage" *ngIf="mainStatus === 3">
    <div class="backdiv">
      <span>发布评价</span>
      <span class="fl-r operaFont" (click)="back()">
        返回上一级<i class="fa fa-reply m-l-sm"></i>
      </span>
    </div>
    <div style="width: 88%;margin: 0 auto;">
      <div class="pjbox">
        <div class="pjbox_title">
          <span>选择评价</span>
          <div class="pjbox_label">
            <label nz-checkbox [(ngModel)]="isStudent">学生评价</label>
            <label nz-checkbox [(ngModel)]="isDepart" *ngIf="isDepartShow">系部评价</label>
            <label nz-checkbox [(ngModel)]="isSchool" *ngIf="isSchoolShow">督导评价</label>
          </div>
        </div>
      </div>
      <div class="pjbox" [hidden]="!isStudent">
        <div class="pjbox_title">学生评价</div>
        <div class="pjbox_cont">
          <div class="pjbox_cont_tr">
            <div nz-row style="margin-bottom: 30px">
              <div nz-col nzSpan="24" style="padding-left: 13px;font-size: 16px">
                <span class="startred">*</span>
                评价表：
                <nz-select nzAllowClear nzShowSearch style="margin-right: 20px;width: 25%;font-size: 16px" nzPlaceHolder="请选择评价表"
                           [nzDisabled]="!isDepartShow" [(ngModel)]="pubObjStu.id" (ngModelChange)="setStuDef($event)">
                  <nz-option [nzValue]="opt.id" [nzLabel]="opt.name" *ngFor="let opt of stuList;"></nz-option>
                </nz-select>
                <label nz-checkbox [(ngModel)]="pubObjStu.isDefault" style="font-size: 16px" [hidden]="!isDepartShow">设置为默认评价表</label>
              </div>
            </div>
            <div nz-row style="margin-bottom: 30px">
              <div nz-col nzSpan="12" style="font-size: 16px" *ngIf="pubObj?.courseIdList.length > 1">
                <span class="startred">*</span>
                课时小于：
                <nz-input-number [nzMin]="0" [nzStep]="1" style="width: 30%" [(ngModel)]="pubObjStu.minSectionCount"></nz-input-number>节时，该课程不参与评价
              </div>
              <div nz-col nzSpan="12" style="font-size: 16px">
                <span class="startred">*</span>
                评价时间：
                <span>
                  <nz-range-picker style="margin-right: 20px;" [(ngModel)]="pubObjStu.timeArry" [nzPlaceHolder]="['开始时间', '结束时间']" [nzDisabled]="pubObjStu.noLimitDate"
                  ></nz-range-picker>
                  <label nz-checkbox [(ngModel)]="pubObjStu.noLimitDate" style="font-size: 16px" (ngModelChange)="stuChange($event)">不限时</label>
                </span>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="pjbox" [hidden]="!isDepart">
        <div class="pjbox_title">系部评价</div>
        <div class="pjbox_cont">
          <div class="pjbox_cont_tr">
            <div nz-row style="margin-bottom: 30px">
              <div nz-col nzSpan="12" style="font-size: 16px">
                <span class="startred">*</span>
                评价表：
                <nz-select nzAllowClear nzShowSearch style="width: 50.5%;font-size: 16px" nzPlaceHolder="请选择评价表" [(ngModel)]="pubObjDept.id">
                  <nz-option [nzValue]="opt.id" [nzLabel]="opt.name" *ngFor="let opt of departList;"></nz-option>
                </nz-select>
              </div>
              <div nz-col nzSpan="12" style="font-size: 16px">
                <span class="startred">*</span>
                评价时间：
                <span>
                  <nz-range-picker style="margin-right: 20px;" [(ngModel)]="pubObjDept.timeArry" [nzPlaceHolder]="['开始时间', '结束时间']" [nzDisabled]="pubObjDept.noLimitDate"></nz-range-picker>
                  <label nz-checkbox [(ngModel)]="pubObjDept.noLimitDate" style="font-size: 16px" (ngModelChange)="depChange($event)">不限时</label>
                </span>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="pjbox" [hidden]="!isSchool">
        <div class="pjbox_title">督导评价</div>
        <div class="pjbox_cont">
          <div class="pjbox_cont_tr">
            <div nz-row style="margin-bottom: 30px">
              <div nz-col nzSpan="12" style="font-size: 16px">
                <span class="startred">*</span>
                评价表：
                <nz-select nzAllowClear nzShowSearch style="width: 50.5%;font-size: 16px" nzPlaceHolder="请选择评价表" [(ngModel)]="pubObjSchool.id">
                  <nz-option [nzValue]="opt.id" [nzLabel]="opt.name" *ngFor="let opt of schoolList;"></nz-option>
                </nz-select>
              </div>
              <div nz-col nzSpan="12">
                <span class="startred">*</span>
                评价时间：
                <span>
                  <nz-range-picker style="margin-right: 20px;font-size: 16px" [(ngModel)]="pubObjSchool.timeArry" [nzPlaceHolder]="['开始时间', '结束时间']" [nzDisabled]="pubObjSchool.noLimitDate"></nz-range-picker>
                  <label nz-checkbox [(ngModel)]="pubObjSchool.noLimitDate" style="font-size: 16px" (ngModelChange)="schChange($event)">不限时</label>
                </span>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="submitStyle">
      <div>
        <button nz-button nzType="default" (click)="back()">取消</button>
        <button class="m-l-lm" nz-button nzType="primary" (click)="surePublish()">确定</button>
      </div>
    </div>
  </div>

  <!--学生详情页面-->
  <div class="addPage" *ngIf="mainStatus === 4">
    <div class="backdiv">
      <span>学生详情</span>
      <span class="fl-r operaFont" (click)="back()">
        返回上一级<i class="fa fa-reply m-l-sm"></i>
      </span>
    </div>
    <div style="width: 100%;margin: 0 auto;">
      <ng-template #totalTemplate1 let-total>总共 {{ pageInfoStu.totalRecords ? pageInfoStu.totalRecords : 0 }}条
      </ng-template>
      <nz-table
        #exciseBankTable1
        nzBordered
        [nzData]="allListStu"
        [nzFrontPagination]="false"
        [nzShowPagination]="true"
        [nzPageIndex]="pageInfoStu.first"
        [nzTotal]="pageInfoStu.totalRecords"
        [nzShowTotal]="totalTemplate1"
        [nzPageSize]="pageInfoStu.rows"
        [nzLoadingDelay]="1"
        [nzPageSizeOptions]="[10,20,30,50,100]"
        [nzShowQuickJumper]="true"
        [nzShowSizeChanger]="true"
        (nzPageIndexChange)="pageInfoStu.first = $event;getPageStu(pageInfoStu)"
        (nzPageSizeChange)="pageInfoStu.rows = $event;getPageStu(pageInfoStu)"
      >
        <thead>
        <tr>
          <th nzWidth="60px">序号</th>
          <th>姓名</th>
          <th>学号</th>
          <th>校区</th>
          <th>系部</th>
          <th>专业</th>
          <th>班级</th>
          <th>性别</th>
        </tr>
        </thead>
        <tbody>
        <tr *ngFor="let data of exciseBankTable1.data;let i = index;">
          <td>{{ i + 1 }}</td>
          <td>{{ data.name}}</td>
          <td>{{ data.number}}</td>
          <td>{{ data.xqmc}}</td>
          <td>{{ data.collegeName}}</td>
          <td>{{ data.majorName}}</td>
          <td>{{ data.className}}</td>
          <td>{{ data.sex == 1?'男':(data.sex == 0?'女':'')}}</td>
        </tr>
        </tbody>
      </nz-table>
    </div>
  </div>
</div>
